Skip to content

fix: migrate CMS auth to GitHub App#37

Merged
devguimaraes merged 5 commits into
developfrom
feature/github-app-cms-auth
Apr 29, 2026
Merged

fix: migrate CMS auth to GitHub App#37
devguimaraes merged 5 commits into
developfrom
feature/github-app-cms-auth

Conversation

@devguimaraes

@devguimaraes devguimaraes commented Apr 29, 2026

Copy link
Copy Markdown
Owner

Summary: migrates Decap CMS authentication to GitHub App user access tokens, removes broad OAuth scope usage, escapes callback auth payload, resolves Preview auth origin dynamically, removes duplicate static CMS config loading, and scopes the OAuth state cookie to the current host. Validation: bun run test:unit api/auth.test.ts; bun run lint; bun run build; git diff --check; manual Vercel Preview login completed and CMS loaded.

@vercel

vercel Bot commented Apr 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
developer-bruno Ready Ready Preview, Comment Apr 29, 2026 4:15am

@devguimaraes devguimaraes changed the title feature/github app cms auth fix: migrate CMS auth to GitHub App Apr 29, 2026
@devguimaraes devguimaraes marked this pull request as ready for review April 29, 2026 04:40
@devguimaraes devguimaraes merged commit 7bb35d4 into develop Apr 29, 2026
3 of 6 checks passed
@devguimaraes devguimaraes deleted the feature/github-app-cms-auth branch April 29, 2026 04:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant